environmental stimuli - Alemán Inglés Diccionario